English Dictionary
◊ GRUGRU NUT
grugru nut
n : nut of Brazilian or West Indian palms